manipulator foot restraint - Türkisch Englisch Wörterbuch